<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>计算属性与assign的使用</title>
</head>
<body>
    
</body>
<script>
    // assign的使用  --  JS提供的一个合并对象的方法
    let obj = Object.assign({name:'jimmy',age:22})
    console.log(obj)  //{name: "jimmy", age: 22}  合并了两个对象
    // 使用这个assign的方法也可以实现默认参数的配置应用
    function upload(params){
        let normal = {
            size:19999,
            type:'jpeg'
        }
        let res = Object.assign(normal,params)
        return res
    }
    console.log(upload({name:'jimmy',age:22,size:2000}))  //{size: 2000, type: "jpeg", name: "jimmy", age: 22}

</script>
</html>